package com.agriculture.competition.domain.vo;

import com.agriculture.competition.domain.JaCompetitionGroup;
import com.agriculture.competition.domain.JaCompetitionScore;
import com.agriculture.competition.domain.JaGroupUser;
import lombok.Data;

import java.util.List;

/**
 * @author sgb
 * @create 2025/3/4
 */
@Data
public class CompetitionGroupVo extends JaCompetitionGroup {

    //参赛的人
    List<JaGroupUser> listUser;

    //参加某个比赛的组数
    private Integer groupNum;

    //参赛人状态1:已邀请 0：已加入
    private String status;

    //参赛人角色0:老师1学生
    private String role;
    //参赛人名字逗号隔开
    private String userNames;

    //参赛名字
    private String competitionName;
    //参赛学生名字
    private String studentNames;
    //参赛老师名字
    private String teacherNames;

    //小组得分
    private String score;
    //小组最终得分
    private String resultScorer;


    //保存打分的入参
    private List<CompetitionGroupVo> groupVoList;


    //反显的分数
    private List<JaCompetitionScore> scores;

    //小组排序
    private Long orderNum;


    private Long groupId;


    private Long modelId;


}
